草庐IT

Java OAuth 服务器

全部标签

c# - 如何从服务接收 OutputDebugString?

我正在trycatch所有OutputDebugString使用以下代码的消息(包括来自服务的消息)。在我迁移到Windows7之前它运行良好。问题在于,由于WindowsVista服务在低级session#0中运行,有人说it'simpossiblecatch他们和一些它是。你怎么看?是否可以通过增加一些权限来修改以下代码,以便能够接收OutputDebugString来自Session#0的消息?换一种说法;是否可以在session#0中与session#1共享DBWIN_BUFFER?我会说这应该是可能的,因为例如DebugView可以做到这一点,而且我看不到任何服务助手可以将这

c# - WCF REST 推送流服务

需要一些帮助来弄清楚我在寻找什么。基本上,我需要一个服务,其中Server将一堆XML转储到一个流中(在一段时间内)并且每次转储发生时N客户端读取的数量垃圾场。示例:每次1000股票中的一只上涨5美分时,该服务都会将一些XML转储到流中。连接应用程序从流中获取信息。我认为连接永远不会关闭,因为需要一些东西来读取流以获取新数据。这需要遵守WCFREST标准,是否有我正在寻找的东西?最终,它只是一个不间断的数据流。更新:看起来服务需要是多部分/混合内容类型。 最佳答案 我正在开发的一个应用程序具有类似的架构,我打算使用SignalR使用

c# - 如何将用户凭据传递给 Web 服务?

我在Windows应用程序中使用WSDL使用Web服务。当我尝试使用方法时,出现以下错误:-TheHTTPrequestisunauthorizedwithclientauthenticationscheme'Anonymous'.Theauthenticationheaderreceivedfromtheserverwas'"{"Theremoteserverreturnedanerror:(401)Unauthorized."}我有用户凭据,但不知道如何在Windows应用程序中使用C#代码传递它。 最佳答案 这是它对我的工作方

c# - 使用 CI 服务器自动部署

在我们的项目中,部署总是一件痛苦的事情,这主要是因为发布管理团队所犯的错误。他们要么搞砸了配置,要么以某种方式安装了错误的版本。我们使用teamcity作为我们的CI服务器,它以zip文件(dll和exe)的形式生成工件,这些文件通常传递给发布团队。我的问题是,有没有办法自动化整个部署过程?是否有支持此功能的商业工具?我们将要执行以下操作:使用环境特定值更新配置文件。为服务器安装windows服务。将UI(WPF)包上传到集中位置(由另一个应用程序下拉,类似于启动器)。更改数据库连接字符串。针对各种环境(如int、uat和prod)执行上述所有操作数据库部署因为是一个单独的野兽,所以不

c# - 如何在 WCF 服务中使用 IDispatchMessageInspector?

我正在尝试使用IDispatchMessageInspector在WCF服务实现中访问自定义header值。类似于:publicclassMyService:IMyService{publicListGetNames(){varheaderInspector=newCustomHeaderInspector();//Wheredorequest&clientchannelcomefrom?varvalues=headerInspector.AfterReceiveRequest(refrequest,clientChannel,OperationContext.Current.Inst

c# - 添加服务引用为枚举和方法创建重复的定义

我正在使用VisualStudio2010中的AddServiceReference功能将NavisionWebServices添加到一个简单的WindowsForms应用程序中,生成了引用,但在代码中有重复的定义,这些定义阻止了代码编译,例如:错误Thenamespace'WindowsFormsApplication1.ServiceReference1'alreadycontainsadefinitionfor'Status'C:\Trash\WindowsFormsApplication1\WindowsFormsApplication1\ServiceReferences\S

c# - 追踪 .NET Windows 服务内存泄漏

在生产环境中安装我的Windows服务之前,我一直在寻找可以执行的可靠测试,以确保我的代码不包含内存泄漏。但是,我在网上能找到的所有内容都是使用任务管理器查看已用内存或一些付费内存分析器工具。根据我的理解,查看任务管理器并没有多大帮助,也无法确认内存泄漏(以防万一)。如何确认是否有内存泄漏?有没有免费的工具可以找到内存泄漏的根源?注意:我使用的是.NetFramework4.6和VisualStudio2015Community 最佳答案 您可以使用任务管理器。GC应用程序可能会泄漏内存,它会在那里显示。但是……免费工具-“.Net

c# - 我无法创建清晰的图片,为什么以及何时使用 RESTful 服务?

这个问题在这里已经有了答案:WhydoweneedRESTfulWebServices?(8个回答)8年前关闭。为什么以及何时使用RESTful服务?我知道如何创建WCF网络服务。但我无法理解何时使用基于SOAP的服务以及何时使用RESTful服务。我阅读了许多关于SOAP与REST的文章,但仍然没有清楚地了解为什么以及何时使用RESTful服务。为了在这些服务之间轻松做出决定,有哪些具体要点? 最佳答案 这是一个有值(value)的问题,一个简短的回答是不公平的。忘记了大多数人可能比REST更熟悉SOAP的事实,我认为这有几个关键

c# - 如何在 C# 中获取当前的 DNS 服务器?

如何在C#中获取当前的DNS服务器? 最佳答案 请参阅IPInterfaceProperties.DnsAddresses上的MSDN示例代码。 关于c#-如何在C#中获取当前的DNS服务器?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2906706/

c# - Visual Studio IIS HTTP 503 服务不可用

我搜索了每个主题,似乎每个人都已经解决了问题,我已经尝试了他们提供的所有可能的解决方案,或者我仍然遗漏了一些东西。防火墙已经关闭。好的,所以我正在尝试访问当前由VS2013运行的IIS服务器应用程序。更新2。当我尝试访问http://localhost:29790/http://192.168.1.3:29790这是我当前在本地的IP。它给我503错误。我已经搜索了解决方案并给出了我的大量信息。应用程序主机配置文件我试过了。*:29790:**:29790::29790:通过链接绑定(bind)。但它仍然无法正常工作。我也重新启动PC或VS。但问题是,当我尝试重新打开VS时。VS覆盖a